Richard Attwood

Race results

DateCircuit CategoryEntrantCar#GridPosStatus
04.08.1968Nurburgring NordschleifeFormula 1Owen Racing OrganisationBRM P126 [03] 3.0 V12112014finished

Championships results

YearChampionshipPlacePts
1968European Trophy for Formula 2 Drivers134